Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista ReactJS

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Programisty Reactjs, który dołączy do naszego zespołu i będzie odpowiedzialny za projektowanie oraz rozwijanie nowoczesnych aplikacji internetowych. Twoim głównym zadaniem będzie tworzenie wydajnych, skalowalnych i łatwych w utrzymaniu interfejsów użytkownika z wykorzystaniem biblioteki React.js. Będziesz współpracować z zespołem projektantów, backend developerów oraz testerów, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Oczekujemy, że będziesz aktywnie uczestniczyć w analizie wymagań, proponować najlepsze rozwiązania technologiczne oraz dbać o wysoką jakość kodu. Praca na tym stanowisku wymaga dobrej znajomości JavaScript, TypeScript, HTML5, CSS3 oraz narzędzi takich jak Redux, Webpack czy Babel. Ważna jest także umiejętność pracy z systemami kontroli wersji (np. Git) oraz doświadczenie w integracji z API REST lub GraphQL. Jako Programista Reactjs będziesz odpowiedzialny za implementację nowych funkcjonalności, optymalizację istniejących rozwiązań oraz rozwiązywanie problemów technicznych. Oczekujemy samodzielności, kreatywności oraz chęci ciągłego rozwoju i nauki nowych technologii. Praca odbywa się w metodyce Agile, dlatego ważna jest umiejętność pracy zespołowej oraz komunikatywność. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy, możliwość pracy zdalnej oraz dostęp do nowoczesnych narzędzi i technologii. Zapewniamy także wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje oraz udział w ciekawych projektach. Jeśli jesteś osobą ambitną, która chce rozwijać się w dynamicznym środowisku IT i mieć realny wpływ na kształtowanie produktów cyfrowych, ta oferta jest właśnie dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Tworzenie i rozwijanie aplikacji webowych w React.js
  • Projektowanie i implementacja interfejsów użytkownika
  • Współpraca z zespołem projektowym i backend developerami
  • Optymalizacja wydajności aplikacji
  • Pisanie testów jednostkowych i integracyjnych
  • Integracja z API REST oraz GraphQL
  • Utrzymywanie wysokiej jakości kodu
  • Rozwiązywanie problemów technicznych
  • Udział w analizie wymagań i planowaniu sprintów
  • Aktualizowanie dokumentacji technicznej

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w pracy z React.js
  • Bardzo dobra znajomość JavaScript i TypeScript
  • Znajomość HTML5, CSS3 oraz preprocesorów CSS
  • Doświadczenie z Redux lub innymi narzędziami do zarządzania stanem
  • Znajomość narzędzi takich jak Webpack, Babel
  • Umiejętność pracy z systemem kontroli wersji Git
  • Doświadczenie w integracji z API REST/GraphQL
  • Znajomość zasad Responsive Web Design
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z React.js?
  • Czy pracowałeś/aś z TypeScript? Opowiedz o tym.
  • Jakie narzędzia do zarządzania stanem znasz?
  • Opisz projekt, w którym integrowałeś/aś aplikację z API REST lub GraphQL.
  • Jak dbasz o jakość i czytelność kodu?
  • Czy masz doświadczenie w pracy w metodyce Agile?
  • Jak radzisz sobie z optymalizacją wydajności aplikacji?
  • Jakie testy piszesz dla swoich komponentów?
  • Czy miałeś/aś okazję pracować z narzędziami CI/CD?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?